$(function () {
  // 校验
   layui.form.verify({
    nickname: [/^[\S]{3,10}$/, '请输入3到10位，且不能有空格！']
  })

  // 渲染资料
  getuser()

  // 更改资料
  $('form').on('submit', function (e) {
    e.preventDefault()
    axios({
      url:'/my/userinfo',
      method:'POST',
      data: $(this).serialize(),
    }).then(({ data: res })=>{
      //成功回调
      if(res.status != 0) {
        return layui.layer.msg(res.message)
      }
      layui.layer.msg('恭喜您，修改成功！')
      window.parent.getUserIfon()
    });
  })

  // 重置
  $('[type=reset]').on('click', function () {
    getuser() 
  })
})

function getuser() {
  axios({
    url: '/my/userinfo'
  }).then(({ data: res }) => {
    //成功回调
    if (res.status != 0) {
      return layui.layer.msg(res.message)
    }
      layui.form.val('formTest', res.data)
  }).catch(() => {
    layui.layer.msg('页面出错，请联系管理员')
  })
}

